home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 5 / BBS in a Box -Volume V (BBS in a Box) (April 1992).iso / Files / Tele / R / RR9.4Docs.cpt / RRUpdate < prev   
Encoding:
Text File  |  1986-07-10  |  9.2 KB  |  190 lines  |  [TEXT/MACA]

  1. Changes Made Between Red Ryder Versions 9.2, 9.3, AND 9.4
  2. ---------------------------------------------------------
  3.  
  4. Released to The FreeSoft RoundTable On 06/27/86.  This program is for the
  5. use of registered Red Ryder users only and is not for public distribution.
  6.  
  7. <<< NOTICE!!  NOTICE!!  NOTICE!! >>>
  8.  
  9. The FreeSoft RoundTable and The FreeSoft Company are the only legal places
  10. to receive copies of Red Ryder Version 9.3.  No one is authorized to give
  11. or sell copies of this software to anyone without the written permission
  12. of The FreeSoft Company until further notice is given.  I'll sound the
  13. "all clear" on the FreeSoft RoundTable when I'm satisfied the bugs are
  14. quashed.
  15.  
  16. Non-registered users are entitled to evaluate version 9.2 according to the
  17. conditions set forth in the documentation until further notice.
  18.  
  19. Version 9.3 was intended to be primarily a bug fix and fine tuning exercise,
  20. rather than a "new feature" upgrade.  As you'll note, some of the bug fixes/
  21. fine tunings are pretty nit-picky, but that was the point of this version.
  22.   My desire is to get Red Ryder and Red Ryder Host as close as practical to
  23. error-free and interface legal condition before rushing headfirst into adding
  24. more layers of new features (and new bugs).  With this in mind, _PLEASE_ let
  25. me know if you find anything off center in this version as soon as possible
  26. so that it can be fixed in a timely manner before proceeding on to version 10.
  27.  
  28.   Although I've done my best to correct rather than add bugs, it's important
  29. to test this new version in an environment where it can cause the least amount
  30. of destruction until you are satisfied it works as documented below.  If you
  31. are using a Mac Plus, you should be using Finder 5.3/System 3.2.  If you are
  32. using a non-upgraded Mac 512, you should be using Finder 4.1 with its
  33. associated System File (unless you've been told otherwise by an Apple
  34. document).  These are the only two environments Red Ryder was
  35. tested under and certified as "clean", so it's important for you to duplicate
  36. these environments before reporting bugs or other anomalies.
  37.  
  38. 1) Fixed the VT100 Keypad and keyboard arrow keys for the Mac+ keyboard.  The
  39. keypad should now work as documented (when the "Mac+ keyboard" option in the
  40. "VT100 Modes..." dialog is selected) with the bonus that the Mac+ keyboard
  41. arrow keys also function as VT100 cursor movement keys.
  42.  
  43. 2) The "Received A File - ASCII" menu choice was changed to "Capture Incoming
  44. Data To TEXT File" because a lot of people were snowblinded by all the
  45. "Archive Screens" and "Copy/Paste" stuff to realize this feature did what
  46. they wanted all along.  "Send A File - ASCII" was accordingly changed to read
  47. "Send TEXT File", "ASCII File Transfer Preferences" was changed to "TEXT File
  48. Transfer Preferences", and "Non-ASCII File Transfer Preferences" was changed
  49. to "XMODEM And Kermit Preferences".
  50.  
  51. 3) "Capture Incoming Data To TEXT File" now operates independently of
  52. everything else in Red Ryder.  You can now leave the capture file open while
  53. sending or receiving a file XMODEM, for instance.  You could even use the
  54. "Send A TEXT File" and "Capture Incoming Data To TEXT File" at the same time,
  55. should you so desire.
  56.  
  57. 4) The XMODEM send and receive menu choices are always enabled, but a more
  58. descriptive dialog box is displayed when one is chosen when the terminal is
  59. using non-XMODEM compatible settings.
  60.  
  61. 5) RLE Graphics should now work properly irregardless of your terminal
  62. settings.  Because there is a conflict between certain escape code sequences
  63. for RLE Graphics and VT52 emulation, RLE Graphics cannot be selected with
  64. VT52 emulation.
  65.  
  66. 6) The ONPANIC command now works as documented.
  67.  
  68. 7) Fixed USEROPENI, USEROPENA, and USEROPENO to simply set the "error" flag
  69. for an "IF ERROR" type test if the command was unsuccessful ("File Not Found"
  70. with a USEROPENI, for instance) rather than terminating the Procedure.  The
  71. only time the Procedure is now terminated with an error dialog is when you
  72. try to use a path number other than 1 or 2.
  73.  
  74. 8) An aborted XMODEM receive now sends nine ASCII code 24's to the remote,
  75. which many machines will recognize and drop its end of the transfer
  76. immediately.
  77.  
  78. 9) Standard Macintosh push button control tracking has been installed for
  79. the Macros Status Bar, and on the General Status Bar: the Control Buttons,
  80. Dump Screen To Printer button, Dump Screen To Disk button, and the Reset
  81. Timer button.  It was added to the ^S/^Q toggle, but later removed because
  82. it was found to be inappropriate for that function.
  83.  
  84. 10) The status bar area will no longer track mouse presses while a Procedure
  85. is executing.  Also made sure Procedure command being monitored is redisplayed
  86. in the status bar area after certain kinds of screen updates.
  87.  
  88. 11) Scrolling with the vertical scroll bar's up and down arrow buttons should
  89. now work properly with a 40 X 12 display.
  90.  
  91. 12) The VT100 Modes dialog box now allows you to click on a checkbox item's
  92. text to select or deselect the checkbox.
  93.  
  94. 13) Strip Control Characters is now two different choices rather than the
  95. same choice displayed in the "TEXT File Transfer Preferences" and "XMODEM and
  96. Kermit Preferences" dialogs.
  97.  
  98. 14) Fixed the bug where we did not strip control characters in the first 128
  99. bytes of a non-Macbinary transfer when instructed to.
  100.  
  101. 15) XMODEM Macbinary receive no longer pushes second character of error
  102. count into the small progress indicator when file size is greater than
  103. 100,000 bytes.
  104.  
  105. 16) A New SIZE resource installed which tells the Switcher to give Red Ryder
  106. 9.3 a 256K memory partition.
  107.  
  108. 17) Will no longer bypass the file selection or definition dialogs when a 
  109. file transfer is selected with a menu choice while a Procedure is executing.
  110.  
  111. 18) If a Procedure file executed by a macro key can't be found, a dialog box
  112. alerting you of that fact is displayed.
  113.  
  114. 19) Problems caused by running multiple Procedures per session causing bombs
  115. have been addressed and (hopefully) solved.
  116.  
  117. 20) The checkmark indicating the current status bar is now correct if it's
  118. changed with a Procedure command while monitoring a Procedure.
  119.  
  120. 21) The Backspace key now works correctly with the "Buffered Keyboard"
  121. feature when the "Backspace key is DEL key" is selected under keyboard
  122. preferences.
  123.  
  124. 22) Control buttons and ^S/^Q toggle button are disabled when you are viewing
  125. a remembered screen.  Better feedback is given when certain status bars or
  126. parts of status bars are not appropriate at a given time.
  127.  
  128. 23) Only the USEROPENO command will now change a file's type to 'TEXT', not
  129. the USEROPENI or USEROPENA.
  130.  
  131. 24) Dialog boxes with editable text items that may have default or carryover
  132. strings have all text in those items selected when the dialog is presented.
  133.  
  134. 25) XMODEM Macbinary send will no longer "zero out" the lowest byte of a
  135. files creation date.
  136.  
  137. 26) Added improved detection of non-Macintosh files that "appear" to be
  138. (falsely) Macbinary format.
  139.  
  140. 27) Certain kinds of text selection actions caused wrong or no data to be
  141. copied into the Clipboard - fixed.
  142.  
  143. 28) The VT100 emulation driver was rewritten from scratch, yielding the
  144. following benefits or changes:
  145.       A) Better throughput speed.
  146.       B) Better escape code sequence handling of non-supported functions.
  147.       C) Support for "Reset To Initial State" sequence, with a button that
  148.          you user can press in the VT100 Modes dialog to achieve the same
  149.          function.  This function resets all VT100 modes to what they were
  150.          when Red Ryder was first started up, and changes the font back to
  151.          plain US ASCII.
  152.       D) Support for the relative origin and smooth scroll modes.  Only the
  153.          double-height/width fonts are not supported now, and I'm working on
  154.          that.  We're getting real close to a 100-percenter.
  155.       E) Billions of cosmetic and functional bugs fixed.
  156.  
  157. 29) The VT-Mouse now has an additional checkbox in the "VT100 Modes" dialog
  158. box that reads "VT-Mouse waits for host".  When this is selected, the
  159. VT-Mouse waits for the host to move the cursor before sending the next cursor
  160. movement sequence.  When it's turned off, the cursor movement sequences
  161. necessary to get "from here to there" are sent without regard to the host's
  162. interaction.  To fine tune these to the host's ability to keep up, you can
  163. still use the "VT-Mouse delay speed" to throttle the speed that cursor
  164. movement sequences are sent whether or not we wait on the host.
  165.  
  166. Differences in 9.4 from 9.3
  167. ---------------------------
  168.  
  169. 1) CIS-B protocol now works with VT100 emulation.
  170.  
  171. 2) Formfeeds and bells no longer pass through when either "Strip..."
  172.    option is turned on.
  173.  
  174. 3) Redial responds to cancelling mouse click much faster.
  175.  
  176. 4) XMODEM works faster with floppy disks.
  177.  
  178. 5) Supercharged XMODEM fixed. Will also not hang up with GEnie, but you
  179.    will have _no_ advantages using it with GEnie (so don't use it!).
  180.  
  181.    If this sounds like a lot was done in a relatively short time, you're
  182. right, and my hat is off to Think Technologies, Inc. for their incredible
  183. LightSpeed C compiler, which allowed me to get twice the normal amount of
  184. work done in half the time.  Version 9.3 is the first Red Ryder to be done
  185. with LightSpeed C, and it's dedicated to them.
  186.  
  187. I've been receiving a lot of great ideas for version 10.0, and can't wait to
  188. get into it.  Your help cleaning up whatever muck I've overlooked is deeply
  189. appreciated.